﻿/*/26-10for-health-professionals/primary-care-academy/Carousel and quicklinks */

/*start chat boat*/
#keyreply-container section {
    align-items: normal !important;
    font-size: 18px !important;
}

#keyreply-panel-header {
    min-height: 80px
}

.keyreply-launcher {
    background-image: url(https://keyreplynhg.blob.core.windows.net/files/miniapp/NHG/NHG%20demo/images/nhgpsayinghello_dd1e9a13-1bd6-49d8-822b-5dced047b01d.gif) !important
}

/*end  chat boat*/

/*start menu font size*/

.ms-cui-ribbon *,
.ms-cui-menu *,
.ms-cui-toolbar-toolbar * {
    font-size: 8pt !important;

}

/*start menu font size*/


/*for footer*/

footer .reachusEmail,
footer .hotlineNo {
    font-weight: 600
}



footer .accordian-menu__content {
    white-space: normal !important;
}

/*26-10end for footer*/










.container--main {

        padding-bottom: 0px !important;
    }

    .loadmore button:hover {
        background-color: #0178b9 !important;
    }

    @media (max-width: 767px) {
        #home-notices .poly-slider {
            margin-top: 80px !important;
        }

    }

    #nhgp-notices .title-padding.sub-section-padding {
        color: #000 !important;
    }

    @media (max-width: 900px) {
        #nhgp-notices {
            padding-top: 75px;
        }

    }

    /*for-health-professionals/primary-care-academy/Carousel and quicklinks */



    #fn-carousel .logo-container h6 {
        margin: 0px !important;
    }

    #fn-carousel {
        padding-top: 200px !important;

    }

    .slider-img-container img {
        width: 100% !important;
    }


    .education-main-card .latest-btn {
        display: block !important;
        width: fit-content !important;

    }

    @media(max-width : 991px) {
        #fn-carousel {
            padding-top: 0px !important;
            padding-bottom: 0px !important;

        }

        #testimonials .carousel-item .slider-image-border {
            height: 100%;
        }

        #testimonials .carousel-item .slider-image-border img {

            height: 100%;
            object-fit: cover;
        }
    }

    #fn-carousel .slider-img-container,
    .slider-img-container img {
        width: 100% !important;
        height: 100% !important;
    }

    #home-carousel {
        background-color: #5dbde4;
    }

    #fn-carousel .education-main-card .latest-btn.education-btn:hover::after {
        display: inline-block;
        position: absolute;
        left: 141px;
        animation: button-arrow 0.2s linear;
    }

    #fn-carousel .slide-box .factsstyle {
        color: #000 !important;
    }

    #fn-carousel .bg-beige {
        background-color: #ede2d4 !important;
    }

    #fn-carousel .carousel-indicators li {
        box-sizing: border-box;
        opacity: 1;
    }


    /*for-health-professionals/primary-care-academy/Carousel and quicklinks */

    /*for header*/

    body {

        font-size: 16px;
    }

    header {
        z-index: 99;
    }

    .landing-container .resize-btns button {
        min-width: 0px;

    }

    .breadcrumb-container .breadcrumb a,
    .breadcrumb-container .breadcrumb span {
        color: #eaf0f6b3 !important;
        font-size: 12px;
    }

    /*for nav width issue  added by raja*/

    @media all and (min-width: 999px) {
        .megamenu p {
            width: min-content !important;
        }


    }

    .book-btn {
        width: min-content;
    }

    .TM-iwantto {
        top: 94px;
        right: 0px !important;
    }

    /*end nav width issue added by raja*/


    /*for header*/

    #navbarSupportedContent .megamenu-list .menu-item .arrow .menu-open,
    #navbarSupportedContent .megamenu-list .menu-item .arrow .menu-down,
    #navbarSupportedContent .megamenu-list.active .menu-item .arrow .menu-close {

        display: none;
    }

    #navbarSupportedContent .megamenu-list.active .menu-item .arrow .menu-open {
        display: block !important;
        color: #15a2af;
    }

    #navbarSupportedContent .megamenu-list .menu-item .arrow .menu-close {
        display: block;
    }

    #navbarSupportedContent .megamenu.text-list-li .menu-item .nav-link p:after {

        display: none !important;

    }

    #navbarSupportedContent .megamenu-list .menu-item .arrow {
        align-self: center;
        color: black;
        font-size: 20px;
    }

    #navbarSupportedContent .megamenu-list .menu-item {
        display: flex;
        justify-content: space-between;
    }

    #navbarSupportedContent .megamenu-list .menu-item .arrow {
        align-self: self-end;
        color: black;
        font-size: 20px;
        margin-bottom: 15px;
        margin-left: 5px;
    }

    @media (max-width: 991px) {

        .nav-item.megamenu,
        .nav-item.megamenu.megamenu-list .item-submenu,
        .menuContent ul {
            background-color: #15a2af;
        }

        #navbarSupportedContent .menu-item .arrow {
            align-self: center !important;
            color: white !important;
            margin-bottom: 0px;

        }

        #navbarSupportedContent .megamenu-list.active .menu-item .arrow .menu-open {
            display: block !important;
            color: white !important;
        }


    }

    header .collapse.mainmenu:not(.show) {
        display: none !important;
    }

    header .megamenu.active,
    .megamenu.active a {
        color: white !important;


    }

    .iwanto-btn:after {
        display: none;
    }

    .iwanto-btn.iwanto-list:after {
        content: "\f106";
        font-family: "FontAwesome";
        color: white;
        font-size: 16px;
        display: block !important;
    }

    .megamenu.noChildItem .nav-link p {
        width: auto !important;
    }

    /*#s4-ribbonrow, #suiteBarDelta, #suiteBarTop {
z-index: 2;
}*/


    .ms-signInLink {
        display: none !important;
    }

    /*end for header*/



    /*end for header*/


    /* DON'T DELETE OR COMMENT THIS PART */

    @media (min-width:1200px) and (min-resolution: 120dpi) and (max-resolution: 140dpi) {
        #s4-bodyContainer {
            zoom: 0.9;
        }

        html,
        body {

            zoom: 1 !important;
        }

    }

    @media (min-width:1200px) and (min-resolution: 140dpi) {
        #s4-bodyContainer {
            zoom: 0.8 !important;
        }

        html,
        body {

            zoom: 1 !important;
        }

    }

    @media (min-width:1000px) and (min-resolution: 160dpi) {
        #s4-bodyContainer {
            zoom: 0.8 !important;
        }

        html,
        body {

            zoom: 1 !important;
        }

    }

    @media (min-width: 1200px) {
        .edu-article-card-content {
            margin-right: 0px !important;
            padding-right: 0px !important;
        }
    }


    /*.leadership-item  .leadership-card .card-image img {
object-fit: unset !important;

}*/



    .leadership-item .leadership-card .card-image {

        transform: scale(.8);

    }

    #quicklink .overlay-content a::after {

        display: none !important;
    }

    #quicklink .logo-container .overlay .overlay-content button {
        width: fit-content;
        align-self: center;
    }

    #quicklink .overlay .overlay-content button:hover::after {
        left: 150px;
        top: 12px;
    }

    #quicklink .overlay .overlay-content p {
        margin-bottom: 5px;
    }

    @media (max-width: 767px) {
        #quicklink .mobile-iwt img {
            filter: initial;
            width: 60px;
        }

        #fn-carousel .education-main-card {
            padding-bottom: 45px;
        }

        #nhgp-notices {
            padding-top: 0px !important;
        }

        .ms-webpartzone-cell {
            margin: 0px !important;
        }

    }

    #MSOTlPn_MainTD {

        position: relative;
        z-index: 1002;

    }

    .ms-core-menu-box .ms-core-menu-list {
        margin-bottom: 0px !important;
        padding-left: 0px !important;

    }

    #s4-ribbonrow a {
        font-size: inherit !important;
    }


    /*for header logo*/

    @media (min-width: 992px) {

        #header #main-navber .navbar-brand {

            margin-left: 20px;

        }
    }


    /*end for header logo*/

    /*for mob view header*/

    @media (max-width: 640px) {
        header#header-main {
            top: 85px;
        }
    }

    /*end for mob view header*/

    /*for timeline*/

    #scrollItem .nav__wrapper {
        width: 0px !important;
        margin-left: 4%;
        z-index: 2;
    }

    #scrollItem .timeline-nav.container {

        padding: 0px !important;
    }

    @media (max-width: 999px) {

        #scrollItem .nav__wrapper {

            margin-left: 55px !important;
        }
    }

    /*end for time line*/
    
   header #main-navber {
    height: 94px;
}

/*26-10background color for footer*/
footer {
    width: 100%;
    padding: 0px 0 0;
    color:white;
    background-color: #769B45 !important;
    position: relative;
    z-index: 9;
}

@media all and (min-width:576px) {
    footer {
        width: 100%;
        color:white;
        background-color: #769B45 !important;
    }
}

/*end of background color for footer*/
/*26-10slider--bg3 carousel*/

#nhgp-carousel.slider--bg3{
	background-color:#32231E !important;
}
#home-carousel {
    background-color: #32231E;
}
/*removing the bold for Home in footer*/

#sitemap .accordian-menu__item.active a{
	font-weight:unset !important; 
}

@media (max-width: 999px) {

header #main-navber {

    height: 100% !important;
}

}

/*for mobile view header*/

@media (max-width: 640px) {

#header-main {
    position: sticky !important;
    top:0px !important;
}

}

/*end for mobile view header*/
